package com.fjw.pojo;

import jakarta.validation.constraints.NotEmpty;
import lombok.Data;

/**
 * 信息表实体类
 */
@Data
public class Article {
    /**
     * 文章唯一标识，主键自增
     */
    private Integer id;

    /**
     * 文章标题
     */
    @NotEmpty(message = "文章标题不能为空")
    private String title;

    /**
     * 文章正文内容
     */
    @NotEmpty(message = "文章内容不能为空")
    private String content;

    /**
     * 职业分类
     * 关联字典表：job_category_dict
     * jobCategory
     */
    @NotEmpty(message = "职业分类不能为空")
    private String job_category;

    /**
     * 专业分类
     * 关联字典表：major_category_dict
     */
    @NotEmpty(message = "专业分类不能为空")
    private String major_category;

    /**
     * 文章作者ID
     */
    @NotEmpty(message = "作者ID不能为空")
    private Integer author;
}
